Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
39 GREEN LEACH LANE Semi-Detached £300,425 £173,000 21 Jun 2006
40 GREEN LEACH LANE Detached £342,577 £280,000 17 Feb 2020
42 GREEN LEACH LANE Detached £560,309 £98,500 8 Sep 1995